package edu.hut;

/**
 * 顶点类，用于表示二维空间中的一个点。
 * @author GuoQian
 * @version 1.0
 * @since 2024-11-14
 */
public class Vertex {

    public float x;
    public float y;

    /**
     * 计算当前顶点与另一个顶点之间的距离。
     * @param other 另一个顶点。
     * @return 两个顶点之间的距离。
     */
    public float calcDistance(Vertex other) {
        float dx = x - other.x;
        float dy = y - other.y;
        return (float) Math.sqrt(dx * dx + dy * dy);
    }
}
